package com.iris.live.services.vo.crm;

import java.util.ArrayList;

/**
 * Created by lusong on 2017/2/24.
 */
public class QuoteFinanceInfo {

    /**
     * 所有可用金融机构名称
     */
    private ArrayList<String> FinanceBankNameAry;
    /**
     * 所有可用金融机构ID
     */
    private ArrayList<String> FinanceBankIDAry;
    /**
     * 所有可用年利率
     */
    private ArrayList<String> FinanceYearlyRateAry;
    /**
     * 所有可用金融产品ID
     */
    private ArrayList<ArrayList<String>> FinanceProductIDAry;
    // ---------------------------------------------------------------------
    /**
     * 金融编号
     */
    private String FinanceID;
    /**
     * 金融机构名称
     */
    private String FinanceBankName;
    /**
     * 金融机构ID
     */
    private String FinanceBankID;
    /**
     * 金融产品ID
     */
    private String FinanceProductID;
    /**
     * 金融年利率
     */
    private String FinanceYearlyRate;
    /**
     * 利率状态:利率/费率
     */
    private String FinanceYearlyRateStyle;
    /**
     * 金融保证金比例
     */
    private String FinanceDepositRate;
    /**
     * 金融最低首付比例
     */
    private String FinanceDownPaymentRate;
    /**
     * 金融是否尾款
     */
    private String FinanceIsBalancePay;
    /**
     * 金融尾款比例
     */
    private String FinanceBalanceRate;
    /**
     * 金融期数
     */
    private ArrayList<String> FinanceLoanTerm;
    /**
     * 金融期数是否固定
     */
    private String FinanceLoanTermIsFixed;
    /**
     * 金融是否绑定
     */
    private String FinanceIsBinding;
    /**
     * 金融绑定金额
     */
    private String FinanceBindingPrice;
    /**
     * 金融绑定内容
     */
    private String FinanceBindingInfo;
    /**
     * 金融保值比例
     */
    private String FinanceHedgingRate;
    /**
     * 金融保值金额
     */
    private String FinanceHedgingPrice;
    /**
     * 金融保值参数:15000/20000/25000
     */
    private String FinanceHedgingPara;
    /**
     * 先享后选类型：0=普通,1=星时享
     */
    private String FinanceAgilityType;
    /**
     * 修养套餐金额
     */
    private String XYPackagePrice;
    /**
     * 金融首付金额
     */
    private String FinanceDownPayment;
    /**
     * 金融贷款比例
     */
    private String FinanceLoanRate;
    /**
     * 金融贷款金额
     */
    private String FinanceLoanPayment;
    /**
     * 金融尾款金额
     */
    private String FinanceBalancePayment;
    /**
     * 金融保证金金额
     */
    private String FinanceDepositPayment;
    /**
     * 金融月供
     */
    private String FinanceMonthlyPayment;
    /**
     * 金融服务费
     */
    private String FinanceServiceFee;
    /**
     * 金融利息
     */
    private String FinanceInterest;
    /**
     * 金融最终贷款期数
     */
    private String FinanceLoanTermFin;
    /**
     * 金融热销级别
     */
    private String FinanceHotLevel;
    /**
     * 金融业务类型
     */
    private String FinanceWorkStyle;
    /**
     * 金融贷款类型
     */
    private String FinanceLoanStyle;
    /**
     * 金融按揭类型
     */
    private String FinanceMortgageStyle;
    /**
     * 金融产品类型
     */
    private String FinanceProductStyle;
    /**
     * 金融方案ID
     */
    private String FinanceProjectID;
    /**
     * 金融产品编码
     */
    private String FinanceProductNum;
    /**
     * 金融备注
     */
    private String FinanceRemark;
    /**
     * 金融是否意向
     */
    private String FinanceIsIntent;
    /**
     * 金融审批状态:战败/待报价/报价完成/已申请/批复通过/批复未通过
     */
    private String FinanceApprovalState;
    /**
     * 金融手续费(审批用)
     */
    private String FinanceFee;
    /**
     * 金融Annual期数数字
     */
    private ArrayList<String> FinanceAnnualTerm;
    /**
     * 金融Annual每期金额
     */
    private ArrayList<String> FinanceAnnualPay;
    /**
     * 金融战败原因编号
     */
    private String FinanceDefeatReasonID;

    /**
     * 筛选域类型
     */
    private String type;

    /**
     * 提示消息
     */
    private String message;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public ArrayList<String> getFinanceBankNameAry() {
        return FinanceBankNameAry;
    }

    public void setFinanceBankNameAry(ArrayList<String> financeBankNameAry) {
        FinanceBankNameAry = financeBankNameAry;
    }

    public ArrayList<String> getFinanceBankIDAry() {
        return FinanceBankIDAry;
    }

    public void setFinanceBankIDAry(ArrayList<String> financeBankIDAry) {
        FinanceBankIDAry = financeBankIDAry;
    }

    public ArrayList<String> getFinanceYearlyRateAry() {
        return FinanceYearlyRateAry;
    }

    public void setFinanceYearlyRateAry(ArrayList<String> financeYearlyRateAry) {
        FinanceYearlyRateAry = financeYearlyRateAry;
    }

    public ArrayList<ArrayList<String>> getFinanceProductIDAry() {
        return FinanceProductIDAry;
    }

    public void setFinanceProductIDAry(ArrayList<ArrayList<String>> financeProductIDAry) {
        FinanceProductIDAry = financeProductIDAry;
    }

    public String getFinanceID() {
        return FinanceID;
    }

    public void setFinanceID(String financeID) {
        FinanceID = financeID;
    }

    public String getFinanceBankName() {
        return FinanceBankName;
    }

    public void setFinanceBankName(String financeBankName) {
        FinanceBankName = financeBankName;
    }

    public String getFinanceBankID() {
        return FinanceBankID;
    }

    public void setFinanceBankID(String financeBankID) {
        FinanceBankID = financeBankID;
    }

    public String getFinanceProductID() {
        return FinanceProductID;
    }

    public void setFinanceProductID(String financeProductID) {
        FinanceProductID = financeProductID;
    }

    public String getFinanceYearlyRate() {
        return FinanceYearlyRate;
    }

    public void setFinanceYearlyRate(String financeYearlyRate) {
        FinanceYearlyRate = financeYearlyRate;
    }

    public String getFinanceYearlyRateStyle() {
        return FinanceYearlyRateStyle;
    }

    public void setFinanceYearlyRateStyle(String financeYearlyRateStyle) {
        FinanceYearlyRateStyle = financeYearlyRateStyle;
    }

    public String getFinanceDepositRate() {
        return FinanceDepositRate;
    }

    public void setFinanceDepositRate(String financeDepositRate) {
        FinanceDepositRate = financeDepositRate;
    }

    public String getFinanceDownPaymentRate() {
        return FinanceDownPaymentRate;
    }

    public void setFinanceDownPaymentRate(String financeDownPaymentRate) {
        FinanceDownPaymentRate = financeDownPaymentRate;
    }

    public String getFinanceIsBalancePay() {
        return FinanceIsBalancePay;
    }

    public void setFinanceIsBalancePay(String financeIsBalancePay) {
        FinanceIsBalancePay = financeIsBalancePay;
    }

    public String getFinanceBalanceRate() {
        return FinanceBalanceRate;
    }

    public void setFinanceBalanceRate(String financeBalanceRate) {
        FinanceBalanceRate = financeBalanceRate;
    }

    public ArrayList<String> getFinanceLoanTerm() {
        return FinanceLoanTerm;
    }

    public void setFinanceLoanTerm(ArrayList<String> financeLoanTerm) {
        FinanceLoanTerm = financeLoanTerm;
    }

    public String getFinanceLoanTermIsFixed() {
        return FinanceLoanTermIsFixed;
    }

    public void setFinanceLoanTermIsFixed(String financeLoanTermIsFixed) {
        FinanceLoanTermIsFixed = financeLoanTermIsFixed;
    }

    public String getFinanceIsBinding() {
        return FinanceIsBinding;
    }

    public void setFinanceIsBinding(String financeIsBinding) {
        FinanceIsBinding = financeIsBinding;
    }

    public String getFinanceBindingPrice() {
        return FinanceBindingPrice;
    }

    public void setFinanceBindingPrice(String financeBindingPrice) {
        FinanceBindingPrice = financeBindingPrice;
    }

    public String getFinanceBindingInfo() {
        return FinanceBindingInfo;
    }

    public void setFinanceBindingInfo(String financeBindingInfo) {
        FinanceBindingInfo = financeBindingInfo;
    }

    public String getFinanceHedgingRate() {
        return FinanceHedgingRate;
    }

    public void setFinanceHedgingRate(String financeHedgingRate) {
        FinanceHedgingRate = financeHedgingRate;
    }

    public String getFinanceHedgingPrice() {
        return FinanceHedgingPrice;
    }

    public void setFinanceHedgingPrice(String financeHedgingPrice) {
        FinanceHedgingPrice = financeHedgingPrice;
    }

    public String getFinanceHedgingPara() {
        return FinanceHedgingPara;
    }

    public void setFinanceHedgingPara(String financeHedgingPara) {
        FinanceHedgingPara = financeHedgingPara;
    }

    public String getFinanceAgilityType() {
        return FinanceAgilityType;
    }

    public void setFinanceAgilityType(String financeAgilityType) {
        FinanceAgilityType = financeAgilityType;
    }

    public String getXYPackagePrice() {
        return XYPackagePrice;
    }

    public void setXYPackagePrice(String XYPackagePrice) {
        this.XYPackagePrice = XYPackagePrice;
    }

    public String getFinanceDownPayment() {
        return FinanceDownPayment;
    }

    public void setFinanceDownPayment(String financeDownPayment) {
        FinanceDownPayment = financeDownPayment;
    }

    public String getFinanceLoanRate() {
        return FinanceLoanRate;
    }

    public void setFinanceLoanRate(String financeLoanRate) {
        FinanceLoanRate = financeLoanRate;
    }

    public String getFinanceLoanPayment() {
        return FinanceLoanPayment;
    }

    public void setFinanceLoanPayment(String financeLoanPayment) {
        FinanceLoanPayment = financeLoanPayment;
    }

    public String getFinanceBalancePayment() {
        return FinanceBalancePayment;
    }

    public void setFinanceBalancePayment(String financeBalancePayment) {
        FinanceBalancePayment = financeBalancePayment;
    }

    public String getFinanceDepositPayment() {
        return FinanceDepositPayment;
    }

    public void setFinanceDepositPayment(String financeDepositPayment) {
        FinanceDepositPayment = financeDepositPayment;
    }

    public String getFinanceMonthlyPayment() {
        return FinanceMonthlyPayment;
    }

    public void setFinanceMonthlyPayment(String financeMonthlyPayment) {
        FinanceMonthlyPayment = financeMonthlyPayment;
    }

    public String getFinanceServiceFee() {
        return FinanceServiceFee;
    }

    public void setFinanceServiceFee(String financeServiceFee) {
        FinanceServiceFee = financeServiceFee;
    }

    public String getFinanceInterest() {
        return FinanceInterest;
    }

    public void setFinanceInterest(String financeInterest) {
        FinanceInterest = financeInterest;
    }

    public String getFinanceLoanTermFin() {
        return FinanceLoanTermFin;
    }

    public void setFinanceLoanTermFin(String financeLoanTermFin) {
        FinanceLoanTermFin = financeLoanTermFin;
    }

    public String getFinanceHotLevel() {
        return FinanceHotLevel;
    }

    public void setFinanceHotLevel(String financeHotLevel) {
        FinanceHotLevel = financeHotLevel;
    }

    public String getFinanceWorkStyle() {
        return FinanceWorkStyle;
    }

    public void setFinanceWorkStyle(String financeWorkStyle) {
        FinanceWorkStyle = financeWorkStyle;
    }

    public String getFinanceLoanStyle() {
        return FinanceLoanStyle;
    }

    public void setFinanceLoanStyle(String financeLoanStyle) {
        FinanceLoanStyle = financeLoanStyle;
    }

    public String getFinanceMortgageStyle() {
        return FinanceMortgageStyle;
    }

    public void setFinanceMortgageStyle(String financeMortgageStyle) {
        FinanceMortgageStyle = financeMortgageStyle;
    }

    public String getFinanceProductStyle() {
        return FinanceProductStyle;
    }

    public void setFinanceProductStyle(String financeProductStyle) {
        FinanceProductStyle = financeProductStyle;
    }

    public String getFinanceRemark() {
        return FinanceRemark;
    }

    public void setFinanceRemark(String financeRemark) {
        FinanceRemark = financeRemark;
    }

    public String getFinanceIsIntent() {
        return FinanceIsIntent;
    }

    public void setFinanceIsIntent(String financeIsIntent) {
        FinanceIsIntent = financeIsIntent;
    }

    public String getFinanceApprovalState() {
        return FinanceApprovalState;
    }

    public void setFinanceApprovalState(String financeApprovalState) {
        FinanceApprovalState = financeApprovalState;
    }

    public String getFinanceFee() {
        return FinanceFee;
    }

    public void setFinanceFee(String financeFee) {
        FinanceFee = financeFee;
    }

    public ArrayList<String> getFinanceAnnualTerm() {
        return FinanceAnnualTerm;
    }

    public void setFinanceAnnualTerm(ArrayList<String> financeAnnualTerm) {
        FinanceAnnualTerm = financeAnnualTerm;
    }

    public ArrayList<String> getFinanceAnnualPay() {
        return FinanceAnnualPay;
    }

    public void setFinanceAnnualPay(ArrayList<String> financeAnnualPay) {
        FinanceAnnualPay = financeAnnualPay;
    }

    public String getFinanceDefeatReasonID() {
        return FinanceDefeatReasonID;
    }

    public void setFinanceDefeatReasonID(String financeDefeatReasonID) {
        FinanceDefeatReasonID = financeDefeatReasonID;
    }

    public String getFinanceProjectID() {
        return FinanceProjectID;
    }

    public void setFinanceProjectID(String financeProjectID) {
        FinanceProjectID = financeProjectID;
    }

    public String getFinanceProductNum() {
        return FinanceProductNum;
    }

    public void setFinanceProductNum(String financeProductNum) {
        FinanceProductNum = financeProductNum;
    }
}
